package com.tencent.wxcloudrun.service;

import com.tencent.wxcloudrun.model.User;

/**
 * @author zhangshuai
 * @description
 * @create 2023/12/11 10:04
 */
public interface UserService {

    /**
     * 根据用户名获取用户信息
     * @param name 用户名
     * @return 用户信息
     */
    User getByName(String name);

    /**
     * 根据用户名获取登录密码
     * @param name 用户名
     * @return 登录密码
     */
    String getPwByName(String name);

    /**
     * 检查用户信息是否合法
     * @param user 用户信息
     * @return 提示信息
     */
    String checkUserInfo(User user);

    /**
     * 新增用户
     * @param user 用户信息
     */
    void saveUser(User user);
}
